home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / BUSINESS / TNAQUE21.ARJ / GENFUNC.TXT next >
Text File  |  1990-08-04  |  15KB  |  410 lines

  1.  
  2.  
  3.                             Chapter 5
  4.                          Other Functions
  5.  
  6.  
  7.                             
  8.  RW Query and Report Writer 
  9.                             
  10.  
  11. The RW Query and Report writer function is a powerful utility to
  12. select information upon complex condtions set with 'easy to
  13. follow' instructions. It can even be used to access files outside
  14. the QUE Accounting series or programs.
  15.  
  16. Description
  17.  
  18. The popup window style access allows you to select files, set
  19. relations between files and to select the fields to appear on the
  20. output. The output may be directed to either a table format on
  21. the screen or a report.
  22.  
  23. Chosing Files
  24.  
  25. When you first enter the program, a listing of files in the
  26. current directory are displayed. Highlight the desired file(s)
  27. and press F10 to continue to the next phase.
  28.  
  29. Making Relations
  30.  
  31. When more than one file is selected, the first file chosen is
  32. considered the parent and a relation must be set between it and
  33. its children( subsequent files).
  34.  
  35. To relate files select the field in the parent by highlighting it
  36. and pressing enter. Select the corresponding field in the child
  37. file.
  38.  
  39.    eg. Soc Sec Num   relates to   Soc Sec Num
  40.  
  41. Press F10 when complete.
  42.  
  43. Select, Sorted by and Where
  44.  
  45. This section tells the computer what data is to be selected and
  46. in what sequence.
  47.  
  48.   Select the fields from the files and press F10 when complete.
  49.   Sort the fields in the order in which you would like to see
  50. them displayed by selecting them in the sort sequence.
  51.  
  52.    eg. Lastname Firstname
  53.  
  54.   The Where section uses boolean algebra and range values to
  55. create a subset of data.
  56.  
  57.   eg. State='PA' .and. Lastname>'MAAA' .or. rate>100.00
  58.  
  59.  
  60. Screen or Printer Output
  61.  
  62. The selected information automatically goes to a table display
  63. but may be redirected to a printer.
  64.  
  65. Printed reports may include one or more of the following:
  66.  
  67.     report headings
  68.     subtotaling
  69.     summation
  70.     averaging
  71.     maximum and minimun values
  72.     margins
  73.     page widths and lengths
  74.   
  75. The math functions are also available while in the screen mode.
  76.  
  77. Saving the Query
  78.  
  79. The selected boolean criteria may be saved for future reference
  80. by pressing the F6 key and entering in the brief description.
  81.  
  82. Saved queries may be accessed and executed at any time
  83. eliminating the need of having to rekey in the selection
  84. criteria. Each time executed the latest data is read from the
  85. files.
  86.  
  87. An example of a typical output screen appears below
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96. ╔═════════╗
  97. ║Filelist ║
  98. ╚═════════╝
  99.  
  100. General Ledger
  101.  
  102.      MEMFILE        Company Setup file
  103.      GLMAS          Chart of Accounts
  104.      GLTRANS        General Ledger Transactions
  105.      GLBATCH        General Ledger Transaction Batch Headers
  106.      TBDEPT         Trial Balance
  107.      DEPTMAS        Department Master
  108.      SOURCE         Source Code table
  109.      RETRANS        Repeating entries
  110.      SYSFILE        Account range file
  111.      GLHIST         General Ledger Transaction History
  112.  
  113. Accounts Receivable
  114.  
  115.      ARMEM          AR Setup
  116.      ARHEAD         Invoice Headers
  117.      ARDETL         Invoice Line Items
  118.      PRODUCT        Inventory file
  119.      ARMAS          Customer master records
  120.  
  121.  
  122.  
  123.  
  124. ╔════════════╗
  125. ║Utility Menu║
  126. ╚════════════╝
  127.  
  128.  ┌──────────────────────────────────────────────────────────┐
  129.  │09:51:48           Accounts Receivable           02/24/90 │
  130.  │Company-> ABC         Utility Menu               Period: 7│
  131.  │                                                          │
  132.  │F1 Help      ESC Exit         F6 Calculator    F10 Window │
  133.  │                 ┌────────────────────────┐               │
  134.  │                 │QUIT return to MAIN MENU│               │
  135.  │                 │                        │               │
  136.  │                 │BU. Backup files        │               │
  137.  │                 │RS. Restore from Backups│               │
  138.  │                 │IX. Reindex files       │               │
  139.  │                 └────────────────────────┘               │
  140.  └──────────────────────────────────────────────────────────┘
  141.  
  142. Description
  143.  
  144. The utility menu includes miscellaneous functions and those
  145. outside the normal realm of operations. They are however very
  146. important elements of the system.
  147.  
  148. Backup / Restore / Reindex
  149.  
  150. The first three options on the menu prime responsibility is
  151. recovering from hardware and unexpected system malfunctions. 
  152.  
  153. The Backup feature copies the system files to backup diskettes.
  154. So that in the case of an emergency they may be used to restore
  155. the system back to the point in time the copy was made. It is a
  156. good idea to perform this operation periodically based on a
  157. specific event such as after the close of a period. 
  158.  
  159. The Restore function is selected to perform the restoration of
  160. files back onto the system. Diskettes must be saved using the
  161. backup feature of this system in order to perform a restore.
  162.  
  163. The Reindexing utility is called automatically by the end of
  164. period process but may be called more frequently. It recreates
  165. your file linkages and cleans up any unused space reserved by
  166. deleted records. It is usually the first recourse when
  167. experiencing index problems as may be noted by missing or out of
  168. sequence data.
  169.  
  170. The simple on screen instructions will guide you through the
  171. operations.
  172.  
  173.  
  174. NOTEPAD (optional)
  175.  
  176. Description
  177.  
  178. The NOTEPAD is a handy, mini word processor that will meet most
  179. of your word processing needs. It works most effectively with
  180. memo and letters but may be used to access larger documents.
  181.  
  182. Like many word processors it is limited by the size of available
  183. memory. Most typical users (640K) will not have a problem.
  184. However, it s a good precautionary measure to periodically save
  185. your file as you are typing.
  186.  
  187. Operations
  188.  
  189. The NOTEPAD option may be activated from the menu or by pressing
  190. the F9 key from within other designated functions.The following
  191. keys are active within the NOTEPAD window.
  192.  
  193.     Alt-A  (A)ppend a file to current file and continue
  194.     Alt-B  (B) place a block marker
  195.     Alt-F  Insert a field from a database 
  196.     Alt-G  (G)oto line number
  197.     Alt-H  (H)elp screen
  198.     Alt-I  (I)nsert line     
  199.     Alt-K  (K)ill current line
  200.     Alt-L  page (L)ength for printing
  201.     Alt-M  change (M)argins
  202.     Alt-N  edit (N)ew file             
  203.     Alt-P  (P)rint file
  204.     Alt-Q  (Q)uit but save edits           
  205.     Alt-R  search and (R)eplace
  206.     Alt-S  (S)ave file & continue          
  207.     Alt-T  (T)oggle wordwrap on/off
  208.     Alt-W  (W)rite to new file             
  209.     Alt-X  e(X)it without saving
  210.     Alt-Y  change director(Y)/wildcard
  211.  
  212. FUNCTIONS:
  213.  
  214. EDIT WINDOW/STATUS LINE: when you enter the notepad, the edit
  215. window takes up nearly the full screen.  There is a status line
  216. at the bottom, which displays the name of the file being edited,
  217. the current line and column position of the cursor, the left and
  218. right margins, and the status of wordwrap and insert modes
  219. (displayed when active as "<Wrap>" and "<Ins>", respectively.)
  220.  
  221. When a file has been edited, an asterisk will appear at the right
  222. side of the top row (next to the "Alt-H=Help" message).
  223.  
  224. CURRENT DIRECTORY/WILDCARD - the notepad gives you the ability to
  225. change the working directory and/or filemask at any time.  When
  226. you first enter the notepad, the current directory will be set to
  227. the default DOS directory, and the wildcard will be set to '*.*'.
  228.  
  229. If you would like to change either the directory where the
  230. notepad looks for files or the wildcard used (e.g., "*.TXT",
  231. "*.PRG"), press Alt-Y and enter the new information.  You do not
  232. have to enter slashes in front or back of the directory name
  233. UNLESS you include a wildcard.  For example, to change the
  234. current directory to "\ACCT\", you need only enter "ACCT". 
  235. However, if you want the notepad to look for all the .TXT files
  236. in subdirectory \ACCT\, you must enter "\ACCT\*.TXT".
  237.  
  238. If you enter just the wildcard, the current directory will remain
  239. unchanged.  If you enter a directory name only, the wildcard will
  240. be reset to "*.*".  If you press Enter without typing in
  241. anything, neither the current directory nor the wildcard will be
  242. changed.
  243.  
  244. Examples: let's assume that your application is in a subdirectory
  245. named \WORKSTUF.  The initial current directory/wildcard will be
  246. set to "\WORKSTUF\*.*".  If you press Alt-Y and enter "*.TXT
  247. <CR>", the directory/wildcard will be changed to
  248. "\WORKSTUF\*.TXT".  If you wish to change to the ACCT
  249. subdirectory, press Alt-Y and enter "\ACCT <CR>".  The
  250. directory/wildcard will then be changed to "\ACCT\*.*".   Suppose
  251. you then want to look at only the .TXT files starting with the
  252. letter P in the directory \ACCT You would press Alt-Y again, and
  253. enter "\ACCT\P*.TXT".
  254.  
  255. FILENAMES: when you press Alt-N to edit a new file or Alt-W to
  256. write to another file, a scrolling window will appear containing
  257. all files that match the current directory and wildcard mask.
  258.  
  259. The directory and wildcard mask will be shown at the top of this
  260. window for reference.  Note that files with the following
  261. extensions will not appear in this directory, based on the
  262. assumption that there should be no need to edit binary files:
  263. .EXE .COM .DBF .NTX .DBT .NDX .OBJ.
  264.  
  265. To select a file, move the highlight bar to it and press Enter.
  266. Also note by pressing a letter key, the first file starting with
  267. that value is highlighted. PgUp, PgDn, Home and End keys are also
  268. available.
  269.  
  270. INSERT and WORDWRAP: the start-up values for these modes is on.
  271. They may toggled off and on at any time by pressing Insert and
  272. Alt-W, respectively.  The status of these modes appears at the
  273. right side of the status line.  Additionally, the cursor size
  274. will change from large (insert) to small (overwrite) based on the
  275. current mode.
  276.  
  277. MARGINS: the start-up margins are 1 and 80.  However, you may
  278. change these margins at any time by pressing Alt-M and entering
  279. the desired values.  When you change the margins, the on-screen
  280. display will adjust to reflect the new margins.  You may use
  281. larger values for the right margin than would appear on the
  282. 80-column screen.  In such instances, you should toggle wordwrap
  283. off and scroll to the right to display text beyond the on-screen
  284. right margin.  The current values of the margins appear on the
  285. status line.
  286.  
  287.  
  288. PAGE LENGTH: the start-up page length for printing is 60 lines. 
  289. You can change this at any time by pressing Alt-L.
  290.  
  291. SEARCH AND REPLACE: you can search and replace for all or for
  292. only a specific number of occurrences of a character string. 
  293. When you press Alt-R, you will be prompted first to enter the
  294. search string, then the replacement string.  You will then be
  295. asked if you want to replace all occurrences of the search
  296. string.  If you answer 'N', you will be prompted to enter the
  297. number of occurrences to replace.
  298.  
  299. Please note that the search begins at the top of the file and
  300. continues either to the end of the file or until the specified
  301. number of occurrences have been replaced.
  302.  
  303. PRINTING: you may print the current file at any time by pressing
  304. Alt-P.  Printing may be aborted at any time by pressing Esc.  The
  305. format of the printed page is determined by the current settings
  306. of the margins and page length.
  307.  
  308. BLOCK COPY used to highlight a block of text to be copied moved
  309. or deleted. Alt-B both starts and stops the block marking. A
  310. third Alt-B brings up the function window.
  311.  
  312. FIELD INSERTION used to bring in fields from a database. The
  313. selected fields will be printed in the body of the letter.
  314.  
  315.  
  316. CALCULATOR:(optional)
  317.  
  318. Description
  319.  
  320. This is a useful calculator that includes all the basic
  321. operators: addition (+), subtraction (-), multiplication (*), and
  322. division (/).
  323.  
  324. But it also has some other goodies, including exponentation (^),
  325. a percentage(%), a paste function and a full-featured memory. 
  326. Plus, whenever you press an operator ('+', '-', '*', '/', or
  327. '^'), the previous number is shown above the display window. 
  328. This is handy for when you are processing a list of numbers and
  329. forget where you were.  Also the calculator can be moved around
  330. the screen using the directional arrow keys.
  331.  
  332. The maximum value that can be stored in the calculator is
  333. 99,999,999,999.9999.
  334.  
  335. Operations
  336.  
  337. Active Keys:
  338.  
  339.     '+' -- addition                        '-' -- subtraction
  340.     '*' -- multiplication                  '/' -- division
  341.     '^' -- exponentation                   'C' -- clear 
  342.     '%' -- Percentage                           current number
  343.     'E' -- clear entry (does not clear previously
  344.            entered number in pending operation)
  345.     'P' -- print (adding machine mode)     'M' -- Memory
  346.                                                 operations
  347.     '=' or Enter -- process operation       Esc -- exit
  348.                                                 Calculator
  349.     'D' -- change the number of decimal options
  350.     'R' -- round the numbers to a specified number pf places
  351.  
  352. Calculator movement keys:
  353.  
  354.     UpArrow      -- move calculator up one row
  355.     DnArrow      -- move calculator down one row
  356.     LtArrow      -- move calculator left one column
  357.     RtArrow      -- move calculator right one column
  358.     Ctrl-LtArrow -- move calculator to far left (rows
  359.                     unchanged)
  360.     Ctrl-RtArrow -- move calculator to far right (rows
  361.                     unchanged)
  362.     Home         -- move calculator to top left corner
  363.     End          -- move calculator to bottom right corner
  364.     PgUp         -- move calculator to top row (columns
  365.                     unchanged)
  366.     PgDn         -- move calculator to bottom row (columns
  367.                     unchanged)
  368. Memory Functions:
  369.  
  370. To access memory functions, press "M", then one of the flashing
  371. function keys.  The function keys are:
  372.  
  373.     'R' -- recall number stored in memory
  374.     'C' -- clear memory (reset to zero)
  375.     '+' -- add current number to number stored in memory
  376.     '-' -- subtract current number from number stored in
  377.            memory
  378.     '*' -- multiply number stored in memory by current number
  379.     '/' -- divide number stored in memory by current number
  380.  
  381.  
  382. PASTE function
  383.  
  384. The paste function enables you to paste the current calculator
  385. value into a numeric field while adding or changing records in a
  386. file.
  387.  
  388. However, erratic results may occur if the number of decimal
  389. places in the number to be pasted is larger than the number
  390. of decimals of the field described in your file. For example,
  391. suppose that you have just used the calculator to derive the
  392. result 75.2877.  You wish to paste this number into an amount
  393. field on the screen prior to popping up the calculator. If the
  394. field is only 2 decimal places than the probability is strong
  395. that this number will be stored on-screen as 75.29 (although
  396. internally it will remain 75.2877).
  397.  
  398.  
  399. PRINT - Adding machine mode
  400.  
  401. By pushing "P" for Print, the calculator emulates an adding
  402. machine.This will be noted by a small "P" to the right of the
  403. number window. Each calculation will be sent to the printer (if
  404. it is on-line). After all, if you have invested several thousand
  405. dollars in PC hardware (and software), why bother spending more
  406. money on a ten-key adding machine?  Press "P" again to leave
  407. adding machine mode.
  408.  
  409.  
  410.